Big Huge Thesaurus

New Zealand Dacryberry

noun